1839
1
911
4671
4
581
67
1350
81
270
7236
2
592
480
504
2108
1182
4848
11
1110
816
0
74
6549
5
3017
7
78
460
867
720
643
821
1721
3
939
1370