3813
3
1289
2
637
1509
1
894
197
0
1697
753
954
754
3987
818
266
462
7304
7
1344
1152
2562
1549
34959
18
990
4333
762
4
816
1840
6
5126
3329
1875
1275
3706
5