656
0
948
1
2239
2
2260
3
1064
900
440
244
4126
4
1215
1151
1639
3650
6023
2364
7
3559
22330
22
390
3498
530
534
1935
1320
4598
6
1921
811
323
2395
676
494