1498
0
3475
5
475
860
824
1911
3158
3196
2
266
1557
1
1325
1001
368
883
1653
14
1346
2349
3
461
709
485
585
464
557
620
861
551
562
1452
3176