3738
5
578
0
1922
2
1028
2366
1
255
3673
6
19932
2732
1601
2535
467
3083
17946
600
2465
484
1287
2087
3125
3546
480
1391
5440
8
3498
4
3779
4471
2964
3051
1603