781
1
1813
1380
0
1690
1787
1660
801
673
1000
868
526
830
2082
2489
2
496
4179
2999
3
2166
2710
1691
2562
4311
467
2578
1746
2427
12
1093
784
2215
730