2057
2
1801
0
1305
1
3629
2535
1013
1988
737
3931
6
650
2794
3871
1152
2343
3470
5
2687
1860
2285
1564
527
3
1423
1753
1412
3576
2134
1265
2349
18816
11
1976
2109
4