1050
20333
4133
1833
2142
1605
7437
963
5824
2419
1482
1298
955
1291
4265
877
1496
1467
2230
990
1252
1176
977
1390
995
15303
723
838
810
2616
1900
785
1104
1027
667
4055
1882
2414
6520
1608
801
4749
816
2097
5197
967
1259
1174
697
3122
2297
689
1018
1640
1039
709
1157
2006
2003
2125
9951
783
1267
782
2166
1361
1821
1100
1709
1250
1090
757
804
843
761
865
1264
1330
3232
1107
1218
801
1403
1056
868
2108
2035
1818
761
2412
936
1101
1435
749
1292
766
895
861
886
949
810
710
675
738
1670
1242
1036
1082
1046
804
1038
884
1111
2126
1516
724
898
783
1596
1677