333
1
1889
2229
4
5304
9
646
0
3157
7
814
544
1207
2
848
3277
8
3287
3
1425
1193
1150
2296
1302
1350
2306
650
6
1587
2799
1331
3268
1329
2431
2271
1453
4579