929
3
619
1382
1
2184
1746
2
83
2166
3326
2502
1152
6517
4
1570
1343
2710
1690
2571
6
2740
1778
19944
4530