1660
1
107
0
1453
2229
4
10009
23
2547
772
2
1551
3
449
512
2459
6
1411
1642
1883
2097
2086
3408
12
1070
7952
1184
217