3430
1
2166
2
933
2071
0
971
653
1866
7
2522
2126
1131
1115
2727
5
755
682
1428
4281
1842
691
5155
8
1630
19279
941
1595
1586
1922
953
1343
646
1132
2306