2422
5
1337
2
3871
6095
9
1308
1
2061
3
30334
6
752
1181
3127
5775
3195
2492
4
2223
2159
1929
2254
2060
3317
2285
2733
1070
1564
863
1077
8411
1941
9968
1791
1665