3354
1
1618
1382
3227
2
2452
4
8122
13
3738
5
2535
1749
2655
496
0
16062
15
1547
1145
584
3484
2591
2578
1072