30334
6
2061
3
3871
2
752
1
1337
2422
5
1181
6095
9
9968
1665
5775
1618
0
3195
2992
2492
4
2223
1308
4015
2505
1230
3465
1225
1743
3054
877
2057
1683
716
1054
1306