2513
2
2392
5301
13
2002
3
1191
1
1282
2033
8
21152
2593
774
0
1938
4
3727
2977
5
737
1357
297066
1337
1804
2711
2192
2092
3317
1734
2235
5151
2911
9
4651
398656
19
550
4724