2382
6
3637
1
1903
3
3868
10
847
5052
1507
462
0
1348
458
3065
2
3971
2688
5347
4
3261
1352
5
2160
4537
1628
1593
3203
4996
866
2510
1186
1663
3126
1484
9817
2471
7