101415
109
1412
1
2122
2
57793
0
1564
1378
1423
599
1162
4606
3212
27
2489
1917
4715
5
51331
25
2327
11
962
2781
712
2886