2036
2
2203
3
1668
1
1431
3102
1426
1937
7
2058
1637
1118
4471
907
974
396
2346
1365
0
1361
1631
707
3154
5
1782
1129
4606
1994
1989
1751
1780
1912
1040
1599