2030
3
15789
0
1439
2
2966
5
2546
1987
16
2855
1333
1
2042
6
2076
3708
3092
31535
924
1498
1020
44199
1932
418
5622
4
479
5255
2011
797
311
1921
1225
2800
319
2870