2711
2
2804
4
2478
3765
7071
5
297066
0
1295
1
2683
2429
3683
4142
2650
20
280
3706
2623
3
1569
1581
1320
2159
2250
957
2245
771
2669
8047
18
1226
3053
7
1289
6698
2620