3430
1
2166
2
933
2071
0
971
1866
7
1343
1115
755
1440
682
5009
11829
2979
6
4281
670
12590
1132
1860
1630
3632
5
941
1595
1586
1161
522
365
1285
1302
2334