3510
2
1329
1
2735
0
7750
3
2461
20
802
2693
4281
1418
1824
1969
4111
2730
6
2844
2064
512
1390
2352
1389
1960
7
1642
1966
3196
6968
5
4427
10
3025
2808