1245
1
1020
2608
0
1418
2
5393
8
19034
6
1662
1298
5
909
2874
3
22330
22
1543
2306
3650
896
1167
6383
17
4438
1566
1375
5425
23
9244
2624
1218
471
661
4964
7153
9
1826
3353
11