2780
1
2072
3
1998
4
2053
1441
0
3423
2
4466
12
3100
844
2277
2304
118
2584
11
3629
406
2422
8
4002
3929
2763
4630
2528
1716
4398
10
1009
2498
2773
5
4658
1152
2860
2241