3047
6
4713
5
5289
14
2648
11881
3
3564
1550
1
1462
2
1938
4
1749
1682
1018
954
0
597
494
2176
503
2016
249
2169
1961
2126
3813
11
5848
4830
4492
1350
3250
2800
2089