1132
0
2275
2
670
1824
846
518
383
25127
2947
3
20634
8
2730
6
2809
1343
1636
1513
1
964
31535
282
19279
935
2668
493
1540
3114
4
25137
300
1716
547
17353
1428