800
0
1309
1
721
412
1861
5
157
470
3868
2
237
1897
565
264
594
465
631
389
6058
998
892
25127
287
3429
3
375
672
171
302
152
827
50987
303