2243
1
1031
1445
6189
6977
4
1304
2558
3
1161
673
1135
1276
1185
2
11924
1777
14125
10
2988
3221
0
3998
5
2763
20850
4309
1590