2626
1
2360
6
6346
16
1186
462
0
4438
1663
5
1380
1407
2932
2
1603
1000
25669
6499
3
904
2159
25788
14
1303
2344
830
4179
2666
9
1568
17946
3326
83
1690
1749
2155
2990