1292
1
1054
2097
3
999
991
2554
9
3116
11881
848
1696
0
1860
2
1385
5661
4
7334
383
2225
12590
670
1132
11829
1565
322
28805
6
2334
3287
1056