1808
0
2855
3
1222856
4
2328
1462
1
381
320
4111
2
328
505
1551
349
951
376
492
886
691
1608
419694
9
17353
2546
362
19279
510
2132
457
415
1661
407
1425