683
27653
109812
5442
1100
2110
574
700
13564
1063
14444
20501
2425
2808
698
4523
673
7164
5858
1007
688
1167
3917
4885
2316
6366
861
24408
4127
11740
3132
6728
726
1469
709
107607
645
6017
987
3265
770
818
816
10394
873
1118
1498
2330
2017
2048
974
769
1629
837
1503
1408
777
745
1442
871