668
0
1581
1166
371
2123
534
1298
367
1017
1
2271
4
362
3159
1862
804
418
942
388
781
2439
1500
493
19783
2
2535
460
307
1989
3
938
322
337