1603
1
1812
2
2886
3024
3
2266
0
804
493
388
1633
4
1105
484
534
2663
596
490
475
1744
1382
1298
3371
9
31371
64
850
1196
938
1243
391
392
2123
429