521
1
2275
2
1129
0
1584
896
2111
3
7952
646
814
1587
1054
2982
1312
417
1291
20634
8
1448
2799
929
915
1425
2115
4
964
1860
544
2730
6
650
2257
107
1642