2568
2
3575
1
1660
4
1446
2184
4228
3
3248
8
181997
11
3298
2337
3528
5
2446
19932
6
471
0
3106
123674
35
605
2060
2676
2837
3055
297066