572
0
475
2524
4471
2
1045
562
1189
1581
255
2123
673
914
596
418
749
668
14
25669
544
534
1103
804
2230
2087
2439
340
467
2663
1105
2518
3