165
0
503
391
1098
78
1377
413
1540
2749
1
919
909
530
7039
680
661
273
2299
423
493
773
5223
9
303
314
2008
271
1119
4111
2
279
1498
1463