2109
2
370
1
968
0
1267
1551
4940
5
1642
7328
2076
1966
3
7750
683
2008
2987
292
2097
2809
2727
2301
460
3092
3498
4
2668
7952
2224
1356
1898
1344
1651
521