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