660
1
1220
2
1889
2414
1507
4
383
3926
14
988
0
770
1131
3145
1173
1879
3
3879
7
1605
2757
1400
2066
1361
1503
9036
9
1451
1059
508
506
1184
510
814
539