2294
1
526
0
1290
1734
2
1814
801
1128
3113
1660
1679
14801
11
2173
784
2304
1399
83
2254
3
3326
2422
5
3162
2152
1511
1547
2562
1212
2615
3407
2369
1382
891