3498
4
1045
0
454
25137
1571
1
668
520
602
379
1425
479
1128
1981
2123
439
1043
408
1396
2702
407
846
362
787
820
267
1264
505
1161
743
349