4079
4
2102
0
3337
5
4402
15
2972
6
1755
1
1319
2675
7
2836
3
2067
1904
1688
1596
352
2687
1655
1517
3207
2
3196
1997
1262
7592
1249
1326
2017
3157
13676
21
1353
1603
1303