2593
1
2611
3
4130
18
2425
2733
4
6856
24
3216
10
297066
0
3089
2
2228
2195
2650
38477
34
2239
3212
6307
1618
2578
2292
2634
2324
19079
6
2114
991
2711
7071
5
3262
1784
592
6713
11