3604
860
1111
3106
1532
1034
941
1043
916
2399
1341
859
952
887
839
941
853
1229
910
916
869
2306
1056
845
4054
905
1424
3509
921
904
2779
1432
971
1499
939
1663
897
1834
1409
1048
1272
3656
945
1048
2080
973
1034
1612
2708
1157
2323
1009
1093
980
6572
3658
892
1049
1508
970