1812
1
1304
1001
0
2732
2
4187
10
4321
4
3303
6
2322
980
3315
2786
604
2906
7471
9
24337
22
3591
11
3221
3195
3
1392
810
718
3871
2988
5204
3267
615
603
4724
20312
39
2338