2143
0
1045
430
1
456
1661
1855
401
2659
2
602
262
410
787
4671
1161
1385
668
854
365
2060
5
322
405
1101
2123
2188
9
2749
3
1626
5875
407
408
663