1159
0
1646
2291
4
2353
2
2088
1300
3
2054
2339
6
2677
1475
1
2023
2288
1289
1952
1026
3115
11
3766
5466
32
1886
1168
994
867
3371
10
3096
7
5215
1043
20193
17
3595
5
2634
6275