1684
1
1417
1047
2
3090
6
2932
297066
0
1131
964
1478
1186
2530
4
5151
4311
3882
5
3715
1172
1244
1821
911
13034
14
2366
4651
3