1960
5
5068
1452
4
1288
2
317
0
656
150
1
1673
1467
555
1275
1360
14
467
1111
2069
1000
1091
4222
6
1143
1140
3922
22
853
2108
3200
7
1312
3
307
827
811
4127
1891
8