4309
3
796
6
2840
2
8072
944
988
0
3117
8
4585
10
346
3296
4
1475
1
2699
2701
2024
2939
2108
665
20850
5
4670
2053
2580
2773
891
2436
2626
1258
3655
2908
1250
3012