2197
3
583
1
494
2
2462
678
844
2746
6
749
653
4078
1896
3490
20668
14
789
689
523
883
885
1628
896
2070
757
1094
972
747
4
484
949
1195
2168
7