1108
4
1444
1
8969
0
1132
670
383
4820
2
2855
3
3442
25127
1343
766
935
20634
8
4396
1575
846
1054
835
1212
493
2461
20
485
560
2730
6
169211
11
1782
282572
2125
2947