1013
1
1305
3931
6
1988
737
0
650
2738
1142
3818
7
266
3657
12
3576
3
1860
2
1070
3805
1168
1431
2456
4285
400
2268
4
1066
1992
907
3205
1366
2535
19944
2349
1218