3430
1
2166
2
933
2071
0
863
971
1866
7
1115
755
3751
4
682
4281
1630
941
1595
1586
1246
1343
520
1458
1125
1132
2306
3250
1506
1161
745
2814
5
2254
6
1869