2245
3
3053
7
619
1
2740
2255
2
951
2650
20
297066
0
2794
564
3629
2773
1423
1889
2502
3765
4
928
1720
3071
9
3539
1992
1868
3546
2799
6
4335
3014
1466
2204
5
1226