2584
11
3655
3200
3
3465
2
3898
10
945
1
1131
2336
1533
1093
0
1660
490
733
962
1749
1382
2304
4002
4
496
657
1243
2294
1998
2123
1105
181997
1103
4587
3100
534