1399
1
5661
4
11920
17
521
1330
2
1204
2306
964
1129
0
1374
1506
2470
3116
3679
1132
1343
440
646
814
2113
3819
3025
1390
2000
1587
1418
848
2112
2459
6
2225
3