3539
3
19944
2
2377
1
1526
9956
1787
1197
1366
444571
9
2327
11
2122
297066
0
2794
1475
4943
830
2153
7
1196
2452
59
4327
1458
3316
17
969
3546
108797
2110