1306
2
3092
1
514
0
1551
282572
1439
1463
2735
1043
2224
2299
2758
1498
802
729
2008
326
2190
3428
3
968
3025
1267
278
1614