657
0
5065
1
3738
5
1189
1922
2
2403
3
2366
3673
6
299
2732
3186
3660
1601
1889
14
2535
467
494
758
4044
3083
17946
600
2465
3125
3546
960
1391
5440
8
3498
4