1380
0
1403
255
2949
536
125
616
2535
2
9956
3
3083
2465
1618
1189
2502
1
3125
908
758
3546
89
5242
499
3498
4
3779
4471
2964
423
1601
3051
1603