2321
2160
447715
8962
7822
3981
6782
4031
8315
5393
1320
1924
1133
2291
1118
1450
780
1833
1100
912
1964
1153
1040
1000
1860
2839
1140
711
1750
1610
981
1041
802
1506
721
1380
581
2251702
6042242
4101044
772431
172149
1037942
646821
1105726
785927
1102395
1121739
69859
1203459
1557757
1921016
3142803
1742031
1018434
671217
1230
872
1613
1232
1833662
3012035
4505391
2765346