2486
2
5141
7
748
0
1821
2300
3014
20
10092
12
3085
5
3491
4
2499
3485
2897
1
1913
2483
108797
527
3
95
3316
10
4623
2005
5090
3041
3125
15
4585
7159
2908
7034
10827
9956
9055