13676
21
1849
2
3227
19783
4631
2377
3
25669
0
2996
619
3176
1153
3117
8
2439
1
3490
7793
4
2854
32302
2907
1512
4757
400
1383
536
1628
1402
5055
1498
2535
5820
346