995
1
2181
3107
7
1320
2
1382
2268
4
2468
3
1135
1161
2133
1129
1401
2512
1455
1140
838
900
1093
0
1260
2292
12
1526
2999
1883
1511
856
1590
2123
2578
1856
1041