900
1
1404
3147
2
2030
3
15789
0
1439
2966
5
2546
1987
16
2855
1333
2042
6
2076
3708
177
3092
31535
924
1498
1020
1389
44199
1932
418
5622
4
479
5255
2011
797
311