1129
0
3117
3
1822
1
3795
650
1454
935
263
1555
3595
6
3614
2
543
11853
23
1300
3632
5
2393
2119
991
2086
4
447
18403
611
641
3564
5262
1221
282572