1516
1
1399
785
0
1590
2562
2
1232
2429
4
2294
427
2110
1282
2235
1794
4996
3
2088
5
2166
1660
1825
83
1431
905
2710
1690
2760
1788
951