1175
1
1343
3211
1446
1807
432
0
2072
3
2262
5216
8
1827
2189
3593
16
2507
1505
2505
2
1131
2061
1743
2688
3054
5
518
2521
2057
1683
905
1982
2580
995
1546
1160