2290
5
684
0
1100
21
1031
1
1736
1019
543
5043
3
1421
657
3696
8
2488
2
3971
471
546
1399
2082
2121
2667
418
1848
681
101
2381
5382
989
4476
1816
1156
1302