1020
2
1524
2278
3
2168
11
1565
1183
2125
7
9463
250
1
624
9202
26
1304
822
0
1807
14568
6
2296
1098
1145
360
154
663
1166
846