303
1
2247
2
769
2515
3827
9
577
558
2215
4
1412
473
2023
0
3446
2095
2550
8
1287
62
568
1023
454
928
771
1460
1170
3
2843
641
5181
4063
3378
1762
464