4420
793
2082
5848
863
1202
1120
943
1419
937
1076
786
3232
1140
842
888
809
4381
1002
1007
1583
1429
2462
893
2951
803
1141
1473
999
738
751
3303
769
2740
805
2721
961
1169
1145
3103
18205
882
892
860
1491
1384
1106
803
1171
2915
1977
1312
1208
4732
1326
744
868
2271
954
911