5055
5
2454
2
2274
2997
1364
4924
9
3287
1
376
0
2062
284
349
1545
6370
543
3282
101
1181
788
2708
8
2642
3