2036
2
1431
1
1599
0
1566
1118
1912
2167
2189
1752
1426
3
796
6
2297
1937
7
3102
1631
1442
2528
6346
16
1913
5
2257
7304
1265
2934
652
527
4606
1125
2152
3014
20
2277