407
1
396
2564
2
116
0
326
382
1650
504
1222856
4
418
1667
309
302
307
401
1282
231
6515
397
273
429
363
3931
105290
347
1751
2189
4071
477
422