1020
0
1559
1
3251
6
1332
2564
2
3751
4
901
409
2655
1428
2275
525
3691
5
2809
683
17353
2301
3092
2881
5155
8
3114
5853
15
626
3510
4111
953
2749
3724
2748
1452