371
0
901
1878
1
376
165
1333
78
508
1541
864
251
2334
988
1949
3
2076
948
680
647
1824
1123
588
1869
5
335
471
584
444
1224
747
407
1551
2