1053
0
829
1182
2855
3
2069
514
3990
247
1
1650
1124
2419
1343
467
2830
7
4363
3092
3691
5
422
1282
2301
2
1020
2465
4