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