1129
0
1245
1
2485
5
787
1550
2
1895
4
484
290
4106
546
1898
58
288
5567
7756
3
1650
1649
2431
1282
2337
3123
499
3393
10
2693
1431
419694
9
909
889
1192
1378