2586
15
1160
4
1614
14
11356
18
2376
7
2999
3
3010
6
90167
1
5550
44
2144
2
4573
11
2648
2798
1228
0
3460
1123
3681
5616
1555
8
1954
2518
1013
9
1503
10227
3521
6204
2946
1587
1706
1086