1108
4
1444
1
1132
0
3442
2
4820
20634
8
4396
3
670
2461
20
846
2125
2526
383
2947
282572
1343
2855
169211
11
282
8969
2493
935
625
1575
1054
2730
6
25127
493
2668
300