1372
1
1558
2
3926
14
1527
1614
496
0
1015
1606
467
536
1047
2949
3629
8527
1458
108797
1399
1749
1380
2600
4
1812
6346
16
19944
6781
297066
61216
645
3694
1679
2377