884
0
1131
1346
577
2398
8
1051
1
432
26689
372
586
553
1342
1225
984
490
1911
477
2697
352
1114
3188
4
485
628
792
977
1853
1174
809
1282
1366
3