2242
5
3957
8
4743
1612
2
7089
4752
17
2542
11
1154
1
1278
3745
5925
9
2620
6
572
2031
4
1581
3
1148
450
1307
1169
2414
7
1931
90
0
4020
3847
573
3332
1995
10
172
1992
4996
21