15723
4
41
1822
0
1938
15
2252
11
4385
5
872
6
682
1
4301
2
2191
1416
2142
3
1839
105653
73
2678
17
2162
1700
2082
19
14890
3000
10
1591
6487
1895
2608
1952
3542
3145
2971
7
2101
2070
1982
1833
2577
2505
4930
2711
3981
3502
3428
4548
6016
4810
5418