12339
12
2351
2
2178
14
2313
3
2186
1771
798
5
1145
0
913
1
1205
2821
4
3542
815
1146
740
689
516
352
759
1699
1927
1665
1345
766
487
864
727
1180
2702
898
8