376
0
165
1333
1
78
508
1541
864
251
2334
988
1949
3
2076
948
680
647
1824
1123
588
335
471
584
444
1224
747
407
1551
2
282572
316
548