884
0
475
1210
3475
5
34
1557
1
3574
1653
73
103
2349
3
485
709
585
1441
3176
2
2614
1542
405
345
244
1911
1830
296
295
3356
586
354
49
797