2282
3
1343
0
2076
1
1727
467
2855
843
3250
2
247
1506
6157
9
1132
2306
2314
8
1752
2814
5
4111
476
2330
3060
1869
440
3025