2920
4
638
0
841
3608
1211
2
1094
3
1482
1
1064
571
3637
2859
2132
1637
2292
1194
2664
1114
2621
437
1043
1625
1765
2903
2035
1318
2366
5
1657
2529
814
842