1202
1
432
2
2429
7
2486
0
831
1022
3
4450
13
15277
331
2729
4
842
1340
3200
9
948
682
10957
1735
334
660
291
147
103
800
819
816
699
163
1509
2707