1239
1
940
3326
3
1568
1778
1734
2
951
3442
1844
591
0
2256
2102
1417
4354
15
1632
2082
1226
1468
1384
5
1691
3562
9611
20163
44
1424
2522