1835
2
4084
3
3864
2062
629
0
558
1252
41355
1857
1
2719
12367
26
108797
6200
1207
3933
467
472
1307
3178
2121
1652
297066
5726
703