796
6
1974
2
2908
10
3671
1
3316
1760
0
923
1023
2108
3
2329
2234
4
2835
3085
2297
4258
1618
2277
843
2999
4670
1267
38477
34
1752
346
1394
2949
4012
571
2939
891