2241
2
19932
6
796
1217
1479
1
2108
3
2310
7964
5
4499
12
2838
2835
2999
8819
2908
10
1302
2655
3671
5392
11
346
0
5820
2257
4585
1516
3296
4
1941
2698
3715
7592
7
30334
1647