3328
1
3671
1201
2
2108
3
8193
13
1152
2584
11
2568
0
1695
4
2193
1998
9055
10
2234
3835
5
999
7
4398
2860
2297
2241
2105
2999
1540
1557
3918
3684