3491
4
3316
10
5141
7
3527
2
1254
1
796
6
108797
0
2934
3014
20
2333
3
1540
1647
4083
2350
5
165
2924
2181
3858
1394
1618
1679
891
7884
17
701
5392
11
4001
3207
5488
2116
3206