1013
1
3818
7
2535
2
1305
3931
6
1988
737
0
650
6346
16
3205
2738
1142
3576
3
2358
9
1860
1265
2349
1801
1168
1431
3694
1066
4944
2468
907
1366
3868
10
5006
5
2170
4
2921