4292
2
2306
2334
0
3353
11
3480
5
896
1
1203
2086
4
1256
2033
3044
27
4252
2079
3
7153
9
333
48766
24
4362
2914
356
9244
5470
1756
2431
196
2417
6726
7
2748
6
905
2610
962