422
0
1528
1
1137
722
1086
1082
4
1115
2
1603
475
3460
488
2252
2995
8
2920
3
2513
6
481
375
501
1748
500
1053
371
1466
1617
2188
418
339
284
3564
951