2177
2
1666
2767
3
126
1
1425
2169
1132
0
619
6294
553
1084
1302
5155
8
573
1129
1073
2957
6
1087
414
1346
4
691
935
1172
1367
4129
475
493
1049
1683
400