4402
15
2444
2
3207
7003
9
8313
2668
2193
1854
4
2367
8
1868
1466
0
2017
1
1618
2542
796
6
2521
2528
3
4670
2732
1394
2257
3587
5820
4585
10
2411
7884
17
5392
11
2483
3671
1201