2732
2
6676
12
1545
5432
1
1431
1284
604
688
216
0
987
123674
35
1888
6189
830
3195
3
4655
10
1304
1161
6666
4
807
2760
592
673
1185
1777
1306
2988
3221
1809
4309