1960
0
2622
6
1384
1451
1348
1
3612
10
3066
7
2160
2
4537
4
17970
15
2595
2173
5052
1593
685
3629
6899
9
2591
1380
3660
2530
5849
5
3336
1628
2377
1663
1047
511
2316
1186