829
1
1008
2
572
0
1418
3287
646
2522
909
22330
22
1543
2306
3650
3
896
6383
17
691
5425
23
2624
471
661
7153
9
3353
11
19034
6
423
784
2608
25137
2316
1254
4049
10
1279