3326
3
2277
0
1239
1
3998
5
796
6
1384
1804
929
2320
20163
44
262
4833
2
1243
1230
4
2209
3523
3354
2347
1442
1355
2884
3137
1343
4629
15
2082
1468
1424
2786
1691
2238