4978
2
978
20163
44
2267
3
775
1
2494
3623
1230
4
770
994
1108
2184
3562
2482
2538
484
0
1096
2368
461
1093