2615
1
1849
2
2203
983
1537
499
0
1380
356
3231
2949
1403
536
1533
2907
980
1193
9956
3
19783
2535
2219
4
2576
549
4044
5
3083
2465
1816
616
3125
3546
2044