2786
1
1161
3738
5
5090
2
1694
673
1185
4198
4335
1001
0
3554
9
564
718
7034
5204
3
999
1376
3407
3673
6
2093
206
1622
3354