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