3683
1
3053
7
1183
0
582
1646
3
1205
383
3693
6
1295
623
2519
951
1265
1262
2
3971
2650
20
1308
2152
6317
3871
1301
280
4706
3227
30334
1581
1529
1537
4655
10
2507