829
1
909
2
1008
1603
19034
6
1418
3287
2316
22330
22
1543
2306
3650
3
1256
896
325
6383
17
5425
23
2624
471
661
7153
9
3353
11
1389
3152
510
521
784
2608
0
5135
4