2245
3
3053
7
3765
4
571
0
894
3683
1
619
1295
2773
280
1226
297066
2650
20
2159
1581
2
2250
2683
1970
2797
5
2354
469
5225
8
3059
2255
2771
928
2230
2204
539
475