4288
5
2193
1
3532
4
2832
18
821
2
1045
2551
8
2337
7
5289
6
2333
10
2432
1591
17
3055
1244
15632
2897
3
1285
0
729
2191
1661
474
3350
4156
11
616
20516
14
131098
32446
1099
140818
1552