637
0
1671
1
1346
545
1192
654
1710
730
530
4
302
276
772
3082
217
417
1501
475
81
4987
3
7756
2506
1029
4713
14
392
5885
3303
2
17184
44
444
2117
6968
5