2173
1
1819
2535
2
3326
3
1766
1431
3498
4
19783
32302
0
2333
2921
5
2377
2578
2430
25669
1690
1660
1911
83
1306
1788
2368
2562
1568
1691
1547
2710
2166
2152
3562