1240
5
2264
1
1650
0
2535
2
3083
501
17946
5065
1743
2465
800
484
1287
2087
3125
847
3546
2433
4
1729
5440
8
612
423
476
3498
3779
12305
3
4471
2964
3051
1603