796
6
2055
2
2908
10
3671
1
2108
3
1850
2329
2101
2234
4
2835
2297
2277
0
1618
2999
4670
1394
1752
346
2939
4012
891
2528
7304
7
3758
1341
655
2257
5820
3587
8819
12