2668
2
512
1
4331
4
3067
3
843
3615
14
6529
7
1326
574
0
6333
1390
180849
915
6968
5
2030
1966
6
2352
1544
4427
10
169211
11
1588
2275
1042
2966
1825
1124
2478