1333
1
400
0
568
3373
611
326
47041
46414
1840
2
1297
3391
78
396
1554
2952
683
422
1314
1649
376
2690
1418
565
90
407
745
1880
584
165
1762