581
0
2649
718
1310
629
475
1941
4
1017
868
4358
6
575
1650
621
1225
1274
1012
1816
800
2337
5
2709
2
1239
1509
1
6779
1828
4867
7
978
5440
8
660
4196
883