3326
3
4491
0
571
443
101
496
1569
1
1050
1564
6781
470
863
1816
4115
10
4165
6
1498
1743
1734
1423
255
3539
1405
1834
9
2078
2479
2
3336
1121
2468
3608