266
1
2407
2
1056
417
451
0
2934
2006
1200
371
602
251
325
300
847
331
1620
2264
3
729
1784
63
1219
486
480
305
1768
495
345
672
2283
4
1645