1506
0
5948
6
31220
10
7334
4
821
2
11881
3
2550
1
480
2448
5
2461
20
2720
4233
3092
1099
3612
5140
3242