1828
10
1258
1
1202
2429
7
2486
0
831
2
1022
3
4450
13
15277
331
2729
4
896
842
1340
3200
9
948
682
10957
1735
147
103
819
816
699
163
1509
2707
1460
20447
1282