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