370
0
553
493
147
573
714
2967
2
1751
3021
4
504
1
294
804
1356
12320
5
1132
477
2813
383
414
2211
913
1053
2395
1084
475
2429
1073
400
3653
235