1245
2
618
0
18844
6
3696
2236
995
1
1298
5
990
2545
2284
4281
2306
3748
4
3117
3
1733
1938
2499
514
9315
1506
2191