2650
20
3629
1
862
0
2452
2
810
1380
1412
3539
3
1594
2534
4612
4
2195
1775
2168
1179
3871
2794
951
3798
1036
1618
841
3470
5
432
541
2886
2083
2096
1550
5431