2089
1
1180
3
1519
938
1219
2239
2
2711
877
7893
4
3696
4651
1539
5151
2911
9
5597
8
3000
4228
5200
21152
1942
2082
2666
2676
5486
398656
19
3238
13
181997
11
6307
10
1416