15233
1
2573
2435
2
1383
501
0
2337
5
3439
2241
572
3008
3
19783
4358
6
5065
1359
2551
166
912
8299
9
8527
674
1844
197
1417
1740
1888