2891
4
1458
0
1564
1
2729
14
2299
527
3
3473
5141
7
7159
10
2483
2
3066
951
5090
2233
3041
12472
3624
619
1606
2905
26
3546
108797
564
7034
3186
975
1536
6
1889
2502
1507