3442
3
2786
5
1468
1
1599
2
1788
1520
2479
1418
1749
8527
6560
9
2882
802
0
262
467
4833
1301
1459
4706
3013
15
20163
44
1343
1380
1731
3137
1077
3523
667
4491
796
6