5158
2
572
1
1416
392
0
2030
1029
1183
966
2034
11
2171
4
1619
2583
713
991
2648
5
1197
1147
233
1142
55
736
3
1834
157
800
3373
7
1231
639
15327
6
533
282