955
0
407
349
438
433
501
557
337
520
247
1483
988
1567
2
2171
4
1414
359
400
422
56488
970
571
503
18
4328
10
2033
3044
27
4252
1
2079
3
418
325