1280
1
1021
3326
3
1632
2
496
0
1568
1819
2710
830
1788
2760
4
1814
1598
2578
83
1041
583
2440
1681
1547
4926
5
909
1691
194
1734
3562
1637
1312
801
3176