126
1
1972
1412
0
18
839
81
3391
2907
440
300
7264
3
1465
7
552
5254
2
4536
455
876
1333
276
678
453
459
530
4
3025
2198
5
897
1023
82
929
957