2786
2
2125
1
2062
2235
2069
3
2442
2670
20
1749
2189
0
385
10396
8
1130
933
543
1440
2256
3063
4122
10
4543
5
1007
11881
10270
4
7952
9355
180849
383
18385
3492
1222856
1848