668
0
1298
477
914
1581
3683
1
938
809
788
418
475
1500
3453
3372
11
2044
2
2041
2313
2075
4821
3159
1158
2524
2042
319
1457
1247
1386
557
332
2061
3