3510
2
1518
2735
0
1578
1922
1
802
2693
3
1418
1824
512
4111
169211
11
2043
2298
1390
2352
1587
1642
1966
6
3196
6968
5
4427
10
3025
2808
7334
4
2966
1544
5455
1894
2086