2385
3
32302
0
3956
1
3546
26243
5527
4471
2
55904
17970
15
1289601
4
96
348
17946
37355
13
8313
9
571
962
4491
19079
6
14801
11
1252
971
695
2054
2591
3329
1321
1785
3418
7
1054