2906
2
1992
3
467
0
4179
1
697
1309
2884
5
4914
745
1721
1015
496
1844
1606
332
2760
4
6236
10
5389
8527
1047
2368
17970
15
2352
12779
8
1000
687
12459
1740
19944
2600