1295
1
2245
3
297066
0
2650
20
280
2050
3683
3053
7
2250
571
3765
4
2558
2773
5805
3213
1618
1623
1445
1226
1451
106
783
1135
2763
444571
9
302
1225
2277
894
618