1742
6
4228
3
4658
5
2732
2
674
1051
1
123674
35
1585
383
0
8329
444571
9
1431
2338
2584
2528
3929
7081
10
1960
603
1993
94424
2132
4465
22
1527
189326
3354
2072
2368
12459
14125