1590
1
790
2999
3
1816
637
0
452
1518
2
4548
83
3544
1091
5338
1213
1710
1161
605
631
1383
707
3240
2870
1725
5771
10
1690
1547
1660
4179
2368
1788
1169