1451
1
1306
2740
1317
19944
2
493
2163
0
1526
2209
6236
10
11924
2258
3683
3172
2180
2530
4
844
833
665
5
2787
1547
3289
2786
1619
1690
3244
1660
4179
2368