329
1
1903
665
1047
681
601
349
2134
544
0
585
614
634
2
808
663
635
985
2127
3
558
1556
472
4369
7
2052
8
1213
948
1237
438
825
4914
4
456
88