530
4
126
1
544
0
2069
3
722
1169
581
5938
408
1161
1167
1124
1935
2830
7
743
486
471
1268
1780
211
323
455
868
1411
2000