549
1
1884
2
1953
2184
3336
3681
6
1532
442
0
11351
17
403
1741
693
3
1397
1104
703
666
346
3505
194
1842
935
9566
8
802
1048
768
709
1044
1329
960
971