1235
1
2275
2
467
0
19279
20634
8
31535
2334
2730
6
422
683
1464
3
2668
1824
25137
3114
4
2459
9
17353
317
919
1020
2546
802
367
1131
1463
351
772
7334
745