3216
10
1598
2
2234
4
1383
1828
1
2297
796
6
1618
5464
9
2999
1400
8122
13
2100
2554
16
4670
1752
0
1394
4012
891
2528
3
3758
3336
7304
7
2257
3587
8819
12
5820
1715
3671