4061
11
3329
7
1537
1
3592
2
3132
1701
0
2585
3626
2285
543
2127
2714
5
2358
4
2109
2387
1132
417
1594
3020
1851
2858
14
988
2320
2111
6
3287
1343
1645
2257
1856
1342