397
1
2490
0
1282
1939
1943
302
385
452
288
1049
21743
722
382
329
422
951
468
406
1667
363
309
430
116
1043
588
307
259
401
413
195