1020
0
2966
8
1098
625
2
1425
1
1501
1796
775
2749
2982
3
1070
1640
9
3408
12
1452
2076
1603
968
2097
2368
1182
1903
1184
2299
571