2911
9
2763
0
4651
3
2773
5
2496
3423
2
3222
3465
550
1
742
4837
1174
4724
12459
10827
4
844
8527
1942
9956
19944
1289601
2082