1828
4
3019
6
489
1
846
0
577
1432
2
498
2227
3
490
2840
538
1278
505
1850
5
4933
14
1078
2311
798
433
2111
1141
457
2363
500
3968
605
8
930
432
966