2435
1
2495
0
2710
2
1679
2189
3
1547
2100
6047
4
950
1388
467
905
2901
1211
1711
2170
4435
1622
1720
1594
300
802
1348
2209
1558
4562
5
1751
1827
1911
2522