2794
2
1495
1
783
0
1635
4
951
2377
3854
1393
1618
841
3470
5
432
442
989
1467
2886
1880
1554
1550
1218
916
4179
1458
2884
2277