1694
1
2132
3
2352
2139
4
2028
2
2669
451
0
2911
9
3248
8
2932
2929
6
12632
7
2258
1545
1554
3575
3498
1063
2184
1509
5
1516
1660
7793
2312
3715
635
11059