382
1
1282
0
307
430
1667
1943
302
2490
397
380
709
951
288
363
309
116
588
401
361
329
422
429
1044
448
31535
347
326
21743
4111
2
445