5293476
1586
4939133
1894
133976
226
89673
263
41071460
10687
3797491
1492
1501275
420
5507057
1473
110869
216
0
81
1154403
414
6327073
1250
85884
210
52979
75
1119531
951
3215567
656
5057599
1357
159435
241
1389890
549
2141912
477
2063159
753
4153417
1017
4066530
1796
71163858
23213
8556133
2051
2434310
1256
1686890
760
2025991
669