426
1
1299
6
1070
475
2940
3144
7
118
0
105
1342
917
3
1445
665
743
2
393
1216
1553
4
3047
13
54
2873
276014
9
1312
1202
2905
1899
1625
566
1243
2184
1372
2607