1598
1
1333
1163
22330
22
6194
6
1414
7952
1215
1948
2
1470
1279
1230
5
120469
35
1823
467
0
1649
456
2095
4
1411
2789
326
1256
381
722
784
3430
787
2619
938
430