3745
1
2906
2
2428
0
1641
4715
5
810
1704
1174
1239
51331
25
2069
2323
9
2281
7
3008
3
4382
4
1744
2123
719
297066