2995
2
2152
2082
1
1691
1787
1766
2173
1813
197
0
2166
2392
2297
3
1749
1511
1267
3691
4
4179
929
1753
5
2930
2999
732
5209
9
2234
1722
3485
7
12149
849
4285
1467