2049
2
1371
1
2890
3
898
6189
1422
10243
4
3195
742
0
1304
2001
1716
1161
592
673
2534
1185
1777
2988
3221
451
4309
1590