2333
2
2245
3
571
0
894
1226
1
2873
3053
7
1570
2377
280
2354
2159
2797
5
1295
5225
8
2773
1969
2250
1581
2650
20
745
469
3765
4
3683
2683
2230
2771
1970
3059
810