2061
2
986
1550
5
1084
0
935
1132
493
2261
3
2198
383
723
1
3323
4
573
1454
1049
714
804
553
2789
798
472
1874
2211
913
477
475
2297
300
2047
414