2372
3
1383
2
3587
1393
1
2579
1542
302
0
6307
10
1462
2499
2999
2234
4
9055
2956
2297
8345
2788
2411
1129
624
3758
10771
13
1201
810
2908
5862
5
1401
2850
1599
845