4747
6
3014
3
767
2
522
1
883
927
465
1439
5
1930
0
2182
4
5157
572
1415
1183
965
2034
11
2171
1617
2583
991
1196
713
2647
1141
232
1146
55
477
2671
4004