2710
2
2192
830
0
5252
2209
1
626
1751
693
4530
496
9305
8
1746
1545
155
2562
1348
2392
801
2082
2184
3562