2206
1
1456
672
0
2052
1278
4
1586
4612
6435
9
5000
4516
18
1093
7
4963
5
1158
4331
2146
1876
6
1172
24999
33
2025
2
3540
3237
3
804
1079
1793
2926
1030
1755
10
904
12
4958
2525