2287
4
3215
1
1440
0
3407
5
3816
479
678
1100
1538
1145
754
781
374
277
123
3346
3
1181
952
1871
1535
3339
2050
1567
6822
9
5081
6
322