1070
0
3779
2
3012
2986
1
940
572
2475
577
1512
4148
3426
4
1778
2349
3
329
1768
3196
1494
3083
1387
2465
1539
132
2932
1854
2903
93