1028
1
1005
0
10952
5
2409
1203
1566
2
1683
10064
8
1978
2302
3
10092
12
12367
26
1675
3034
4
4285
985
1512
4651
3014
20
95
3485
7
3491
1429
1618
5200
1913
6517
3316
10
2149
2666
9