796
6
2908
10
3671
1
2108
3
2329
2297
2
181997
11
2234
4
2835
2502
2499
21152
8
4670
2277
0
5151
1394
1752
2999
1397
4083
297066
1383
10064
2939
3629
1623
3758
2411
2528
4005