1271
754
730
4910
1146
639
1
848
3361
703
641
843
737
1591
1341
2767
3198
3107
4391
1
916
675
569
680
3941
7821
1775
498
823
1962
1
598
1247
2912
812
803
1179
1206
745
8461
2023
629
1
995