4228
3
4578
2
1210
1
2317
2732
962
0
2259
1424
1685
6899
9
3137
2213
4562
10
2309
2188
4
2322
2264
1884
3765
2802
5
1802
1383
5204
24337
22
20312
39
4476
1809
2027
1812
2123