2105
1
2693
3
2470
2
99
1124
1418
2229
4
18385
1544
13159
10
1229
1431
2097
1378
20634
8
1543
2526
282572
0
2000
4820
1645
2855
1805
3442
7952
12
4436
9
1666
1776
1267
1584