3430
1
2166
2
3287
933
543
0
1132
2320
2870
3
1630
1343
2461
20
6370
5
480
1866
7
2714
572
1115
3844
2604
417
1411
2288
1040
19279
2054
6
535
1440
755
971
2522