2036
2
1431
1
796
6
1118
2207
0
2108
3
2622
383
1622
610
4168
5
582
2189
623
2277
1566
785
1752
2297
1937
7
1938
370
2908
10
3102
1411
4585
989
3671
3587
1631