2693
3
7721
13
849
1
512
2982
1316
4
1390
0
8773
10
6968
5
1966
6
1326
2352
1938
2192
1544
4427
2129
2275
2
2966
3564
4124
1124
2478
2062
5455
1019
1182
2141
1138
1513