942
0
578
1989
9
5440
8
1213
3941
2333
3
2310
2
3207
1305
4190
5
1978
546
15233
1
919
1152
1286
2904
796
6
1394
2284
917
755
881
2768
7003
125
3693
744
424