3052
4
2670
20
1454
2
1132
0
928
1
1293
8
1431
1378
935
1049
714
13159
10
1543
1084
493
804
553
1645
1805
1666
7952
12
1418
1267
573
597
5848
3
2435
414
1544
383