3931
6
1988
1
650
0
1860
2
1152
1013
1305
737
2948
9
2264
3576
3
802
1168
1834
1431
2535
1294
6617
2083
1536
1763
787
1195
1066
1366
18816
11
2349
3225