656
0
948
1
2239
2
2260
3
1064
900
440
244
4126
4
5009
1215
1151
1639
3650
6023
2364
7
3559
22330
22
924
321
390
1346
3632
5
530
534
1935
485
1320
1710
4598
6