522
0
3491
4
2535
2
791
657
395
297066
1407
512
4044
5
3083
685
17946
2595
2465
480
3125
3673
6
908
800
459
1869
5440
8
1310
3498
534
916
3779
616
1266