3942
3
2012
2
2977
1
1618
841
3470
5
3841
12
862
0
59
2650
20
4834
1225
738
1614
4
300
2605
3066
7
2826
2285
3195
1868
2255
6
2534
2343
3643
4723
34
1197
2101
1366
5946