4986
6
1099
588
0
659
1
1293
1390
1009
1181
2
2121
5
1230
1864
1462
1802
1660
1580
2638
3
3439
2227
6975
13
4360
2077
2703
1914
4442
4
2376