2571
5
236066
14
451
0
223
19079
6
4083
2977
1
1913
5043
3
189326
10827
4
19932
4436
7304
7
2522
2
33393
10
511
17391
2369
45986
6247
1035
2499
109776
42
8072
3186
574
6676
12