1282
1
3078
4
2245
3
2530
1174
619
297066
0
951
1787
3326
2906
2
1606
1168
3485
7
2131
2999
3041
4179
1526
2166
1289601
1755
2710
2173
83
3683
1226
3053
4096
5367