1643
1
2130
4
918
2698
627
467
0
1380
481
1061
4309
3
601
7458
8
5489
11
2198
7
1180
2440
1328
3398
9
503
2502
2106
2
1391
1497
1219
1845
1413
3136
6
1617
3517
1976