946
1
2666
9
2906
2
1814
3008
3
989
0
297066
1384
6779
5
1812
1417
1329
940
3213
7
1294
1431
1153
131589
3754
4
2558
2166
2012
2774
6
444571