2083
5
1394
1
1337
2
3798
4
2195
3
9877
6
1775
557
0
1657
1583
541
3551
10
6294
1031
4612
2390
1036
6724
189326
94424
1289601
4697
3789
2966
11
17970
15
267612
810
603
2959
21152
8