1431
1
3126
3
3054
2
3863
14
5431
2999
17391
7
4465
22
7034
582
0
980
1938
1071
1716
2528
24337
2872
2559
1161
4305
830
2132
592
673
929
5164
5
1185
1801
4309
1985