3430
1
2166
2
933
682
909
755
1543
2306
3650
3
6406
12
829
896
6383
17
2564
5425
23
971
0
7153
9
3353
11
3929
10
1418
1926
2235
4
1352
905
2030
1866
7
2806
19034
6
4964
2608