1660
4
1514
1
1690
2906
2
4443
9
1289601
2879
6026
980
24337
22
1063
2786
1161
5090
673
1185
189326
0
4335
1001
564
758
2087
718
7034
5204
3
2110
1376
3673
6
2184
773