3120
3
3233
16
1998
3559
1
368
0
563
407
2121
4
1916
2
248
767
1133
1732
1936
6104
8
957
951
409
1557