1380
0
2996
2355
4
2949
32302
528
1
2245
3
572
1683
3724
3061
2
19783
2535
4044
5
3083
2465
378
913
3125
2342
657
2615
3546
663
2500
3158
1451
2416
7
3360
1927