2341
6
2115
4
571
0
1823
1
929
2
946
661
395
1584
1367
861
1270
3
1054
765
1733
2372
2172
4140
1374
1889