3739
20
942
2
708
1
1627
4
1808
7
1930
6
1421
1208
0
1115
1794
1778
2061
2306
2391
3
2509
2531
3402
1639
3580
2808
2051
6645
6169
1863
3729
2197
4080
5913