2660
12
7320
6
4952
5
1310
1868
1615
9
1933
3
846
0
1404
1
1344
263
2
1065
1133
4
807
546
564
1548
831
1240
2281
962
6424
493
631
1152
461
96
1753
10
34549
1343