2245
3
562
1
4358
6
923
2
3080
21152
8
297066
0
1585
534
1047
3090
2304
2932
1364
2255
1840
841
3012
4
2041
2776
1927
1106
1220
2629
1787
2690
1347
1583
1002