1558
2
2841
1
5546
6
1502
1466
1424
2209
3819
3158
2977
5505
14
980
2611
3
1875
2277
0
8527
1690
2907
2368
2859
801
3889
4
3329
476
490
692
1325
59
830
101