2659
2
1101
0
3599
1
410
2524
2123
685
675
262
367
2749
3
482
9575
8
668
401
2188
9
2275
365
3559
5313
259
505
1511