1124
1
747
0
1094
3
196210
729
2
2482
5
1297
2015
1648
812
599
2315
3802
1273
1836
1410
4
1249
2031
2270
1680
1010
3443
1013
962
2776
1320
3905
12
1536
1178
1566