1089
2
1085
1
810
1852
543
0
2393
1237
1777
3131
17
2981
1182
2488
4
676
3
641
764
2127
1823
2095
7334
17064
7
2856
4311
2445
6
1517
1822
720
6370
5
1152
3206
1343