2104
3
1301
2
37801
24
17418
8
710
0
2482
5
4641
16
7062
11454
71349
5671
1261
1
2002
6
126468
18
2040
1524
4
17438
9
7971
2718
13151
10
21793
8905