2650
20
3629
1
862
0
6844
2
1412
3125
15
3539
3
1168
2534
2251
1179
3871
2794
951
1618
841
3470
5
432
1768
7258
2886
1550
3426
4
1828
2048
5253
2740
3066
7
1400
8122
13