1166
1
904
2322
4
2289
2105
1809
2505
2
3465
1743
0
3054
5
2057
1683
716
1093
1306
455
2500
1175
790
3354
1481
12472
539
3735
2164
582
2670
5375
1015
2044