6676
12
2600
4
1431
1
66
0
3176
2
1514
10032
14
1912
7733
2254
11059
9
2562
1599
3539
3
4443
5431
980
3591
11
24337
22
1015
1087
851
3386
496
2786
1161
3738
5
5090
1694
673