3595
6
2215
7
2459
2693
3
1966
15440
39
2119
1
2525
5
1883
1895
4
1722
2
2097
2312
1056
4513
3359
935
0
2229
400
1869
714
2306
772
1084