2565
3
1620
1
2711
2
4651
5151
2911
9
21152
8
1942
709
0
1211
2082
1111
866
1046
2676
1131
6307
10
2405
7893
4
2740
6753
17
2763
272
2593
1641
2698
1534
5
1093
3503
398656
19