1259
2
2814
12
2125
7
1452
4
983
0
1686
1175
2047
1
1130
806
933
1462
877
844
1839
2097
3
1984
1475
1164
1859
8
602
1093
495
1326
5567
6
2110
3587
923
3231
96