796
6
1305
1
2908
10
1151
3671
1489
5
2108
3
2329
2234
4
2097
7
1419
3145
2
2835
2297
1618
2277
0
2023
2999
2941
1987
2631
4670
1752
346
1394
660
4012
2939
891
3554