1666
2
2177
2767
3
126
1
1302
0
1425
1346
4
637
521
544
646
1832
798
409
1516
1087
1172
1045
1367
1610
454
6294
1683
1617
2169
2604
9
5155
8
2799
1103
1372