1369
5
82
1
105
1827
4
444
867
8
1989
2
63
340
846
1985
474
108
565
0
309
648
97
187
79
722
618
2660
12
2653
3
1359
1139
1053
1398
800
3238
15
601