2049
1
3053
7
2245
3
2358
9
2173
1778
2999
1606
1788
925
1532
4179
2368
2530
4
2377
19944
2
297066
0
1787
1526
5225
8
2982
2110
3140
1196
619
3683
951
2562
2366
3326