2143
0
1045
430
1
456
1661
7532
4
401
2659
2
602
262
732
410
787
1161
668
365
405
1101
2123
2188
9
2749
3
4122
15
1626
5875
407
408
5811
2220
663