15241
5
4281
2
1884
1
1612
0
7341
4
626
1116
1044
3555
3304
3449
307
4184
715
5272
937
1256
10804
11
2592
1824
3
1950
2069
1275
7655
7845
6
12989