2142
0
2659
2
2121
4
56488
430
1
2059
8
7540
9
3493
5
370
482
18403
6
321
4677
10
5617
504
578
4111
5602
10324
509
3318
911
951
1943
408
1161
2150
2490
448
8244