1020
0
1824
3815
3114
4
968
17353
467
25137
5429
1
935
19279
2
31535
20634
8
843
464
2800
567
2275
775
543
518
392
2668
278
846
116
1603
422
357
383