1840
6
3871
2
2534
0
1412
1782
1
1788
2587
2650
20
3629
1196
2740
2452
862
810
1382
1304
2427
12
1495
2027
1618
951
6779
5
2122
1761
3539
3
2285
969
5253
4
4168
6236
10