3870
12
1889
1
3624
4
1363
2440
3
2534
0
2285
2
2650
20
3629
2151
862
2270
2551
925
1991
1412
3539
683
1458
2558
3188
810
1495
1179
2688
3871
3065
2794
106
1648