2275
2
1824
0
20634
8
31535
2730
6
2809
2222
1
19279
31690
437
2668
3114
4
2348
25137
547
3
17353
846
1428
1608
2731
1020
7334
875
1043
300
802
1132
995
1436
392