2535
2
1819
1
1988
635
0
572
1013
3931
6
1305
737
650
3326
3
2948
9
1622
1860
2710
1547
1681
1606
2368
3576
14
1511
3498
4
1443
2108
32302
1814
1168
4179
1690