1372
5
1357
4
528
2
957
637
1
1525
1243
942
544
1771
4685
2156
572
2186
3
1495
772
1026
2935
1012
6267
1340
1687
877
11479
17
1645
556
1359
1730
954
0
3905
12