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