50
3014
1
2
2524
0
2217
1650
1289
2942
3740
3193
2111
1695
2012
2645
2598
2300
2696
1396
2900
1352
1211
2011
2752
2869
1078
1686