2193
1
3
2973
0
4
1930
1950
2194
2465
2
5
1929
2226
2342
2085
2359
1843
1842
2058
1211
1370
2040
1179
1879
2607
1283
1249
1986
1358
1563
1712
1902
2076
2050