2399
5
3422
15
1437
2
1433
4
814
0
2364
3474
2168
11
1678
9
1999
2647
2302
1784
597
120
1
877
968
527
736
1695
6
851
370
615
379
541
334
874
445
110
2240