2089
1
1180
3
1519
938
1219
21152
8
877
2593
985
297066
0
3316
10
2711
2
1539
1371
3696
1358
3546
1779
2000
6346
16
5151
2911
9
4651
780
398656
19
2239
4042
550
4724