1
191
309
2
548
1014
75
15
10
6
4398
8
103
204
479
61
2144
516
1025
906
3
2089
1574
1944
4
2963
60
137
341
46
1323
422
570
649
1313
1071
5
922