1239
1
940
83
1568
3354
1778
4311
1681
1787
3683
2999
3
1431
1547
2173
1679
2277
0
530
4179
929
2166
2209
796
6
2320
5
2505
2
1384
3854
2082
1468
20163
44
1743