2996
0
1107
2554
16
1367
1
1500
1193
1672
1089
7793
4
2258
2377
572
404
5372
2
2305
2570
1044
4471
4044
5
3083
2465
3125
1879