1411
2
1909
9
1350
3
22330
22
1847
11437
2864
7
7952
1
987
1883
2372
1470
13159
10
409
0
3559
1256
1133
120469
35
938
413
467
6294
691
4598
6
1215
2702
951
5262
661
2328