1282
1
830
0
496
801
3078
4
2245
3
2530
1174
619
297066
951
1787
3326
2906
2
1606
1168
3485
7
745
1093
2131
868
1380
2999
693
3041
4179
1526
802
2166
1289601