1626
2
1730
1
1570
5
1010
0
1485
3171
6859
28
1375
1350
2178
2093
1199
1579
1141
2811
3
1474
1759
1205
1113
618
4271
1032
3790
4022
8
858
1006
1314
1621
1154
1547