4987
6
1099
588
0
660
1
1293
1390
1010
1181
2
2122
5
1230
1864
1462
1803
1660
1580
2638
3
3439
2227
6977
13
4361
2077
2703
1915
4442
4
2376