556
1
671
3
791
2
2427
539
377
81
0
267
954
263
1331
867
999
63
973
1366
1119
1019
1542
1133
767
1159
1874
1477
1512
1077
2581
1105
934
7
2005
4