2710
2
1093
0
402
3621
693
3428
752
467
561
458
797
372
1062
731
915
189
745
1162
2512
6779
5
2073
1
2901