796
6
2277
0
3326
3
2939
1
929
2908
10
3671
2884
5
1239
20163
44
989
2108
2082
1804
2329
2234
4
1532
2760
2835
2
2297
2320
1844
1618
8002
7
2999
1243
1749
2209
4670
1431