242892
1125
7988
4402
2961
1654
1150
4808
698
4072
12025
4138
1563
1317
1068
2879
1655
1681
2978
1948
1679
900
1831
781
1226
842
257492
1917
1300
2037
1102
1712
1872
1596
1284
913
1011
2060
8855
657
19249
3750
20377
33531
2357
37740
67512
51264
3081
764
6028
50050
24511
2103
9319
1223
57526
5839
17606
1212